• word of the day

    great-leaved macrophylla

    great-leaved macrophylla - Dictionary definition and meaning for word great-leaved macrophylla

    Definition
    (noun) large deciduous shrub or tree of southeastern United States having huge leaves in dense false whorls and large creamy flowers tinged purple toward the base

Word used in video below:
text: who gave it to your great-great-great-great grandma.
Download our Mobile App Today
Receive our word of the day
on Whatsapp